rock bump - Turkish English Dictionary